package com.bckj.fastboot.iot.biz.service;

import com.bckj.fastboot.iot.common.dto.ctx.IotDeviceContext;
import com.bckj.fastboot.iot.common.enums.IotDeviceEvent;
import com.bckj.fastboot.iot.common.enums.IotDeviceState;

/**
 * IotDeviceStateMachineService
 *
 * @author wfc
 * @date 2025/10/11 09:55
 **/
public interface IotDeviceFireEventService {

    void fire(IotDeviceState state, IotDeviceEvent event, IotDeviceContext ctx);
}
